cast a ballot - Spanish English Dictionary